/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package estadospedido;

import constantes.EstadoPedidoConst;
import java.util.HashMap;
import padroes.Registro;

/**
 *
 * @author atavares
 */
public class EstadoPedido extends Registro{
    
    
    public EstadoPedido()
    {
        super("estadospedido");
        adicionarChavePrimaria(EstadoPedidoConst.ID);
    }
    public EstadoPedido(int id, String nome)
    {
        this();
        this.set(EstadoPedidoConst.ID, id);
        this.set(EstadoPedidoConst.NOME, nome);
        

    }

    public EstadoPedido(HashMap<String,Object> campos)
    {
        this();
        this.setCampos(campos);
    }

    public Boolean match(EstadoPedido criterio, Boolean operador)
    {
        Boolean opAnd = true, opOr = false;
        return (!operador && opAnd) || (!operador && opOr);
    }

    /**
     * @return the id
     */
    public int getId() {
        Integer valor = (Integer)get(EstadoPedidoConst.ID);
        return valor.intValue();
    }

    /**
     * @return the id
     */
    public String getNome() {
        String valor = (String)get(EstadoPedidoConst.NOME);
        return valor;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {

        set(EstadoPedidoConst.ID, id);
    }


    /**
     * @param id the id to set
     */
    public void setNome(String nome) {

        set(EstadoPedidoConst.NOME, nome);
    }


    
    
}
